package cn.pubinfo.commentapi.service;

import cn.pubinfo.commentapi.model.Tour;

import java.util.List;

/**
 * @author kuancz
 * @date 2018/7/24
 */
public interface TourService {
    /**
     * 根据种类列举
     *
     * @param category 种类，包括酒店、景点、旅行社
     * @param area     地区
     * @return list
     * @author kun
     * @date 2018-07-24
     */
    List<Tour> list(String area, String category);

    /**
     * 获取指定tour信息
     *
     * @param id       tour的id
     * @param category 种类，包括酒店、景点、旅行社
     * @param area     地区
     * @return tour
     * @author kun
     * @date 2018-07-24
     */
    Tour get(String area, String category, Integer id);

    /**
     * 计数
     *
     * @param category 种类，包括酒店、景点、旅行社
     * @param area     地区
     * @return count
     * @author kun
     * @date 2018-07-25
     */
    Long count(String area, String category);
}
